home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
Night Owl 6
/
Night Owl's Shareware - PDSI-006 - Night Owl Corp (1990).iso
/
025a
/
lbb142.zip
/
BLKBK.DOC
next >
Wrap
Text File
|
1991-12-17
|
33KB
|
728 lines
LBB
(Little Black Book)
Version 1.41
Copyright (C) 1991 by Vic Baron
CIS: 71210,3632
All Rights Reserved
_______
____|__ | (tm)
--| | |-------------------
| ____|__ | Association of
| | |_| Shareware
|__| o | Professionals
-----| | |---------------------
|___|___| MEMBER
The author, Vic Baron, is a Member of The Association of
Shareware Professionals (ASP). ASP has established stringent
standards for its members and wants to make sure the Shareware
principle works for you. If you are unable to resolve a share-
ware-related problem with an ASP member by contacting the member
directly, ASP may be able to help. The ASP Ombudsman can help
you resolve a dispute or problem with an ASP member, but does not
provide technical support for members' products.
Please write to the ASP Ombudsman at:
ASP Ombudsman
545 Grover Road
Muskegon, MI 49442-9427
U.S.A.
or send a CompuServe message via CompuServe MAIL to
ASP Ombudsman
70007,3536.
DISCLAIMER
This program is provided "as is" with no warranties whatso-
ever, either expressed or implied, including without limitation,
warranties of merchantability or fitness for a particular pur-
pose. The entire risk as to the quality and performance of the
program is with you. Should this program be defective, you
assume the entire cost of all necessary servicing, repair or
correction.
LBB (Little Black Book) Version 1.41 1
December 12, 1991
_________________________________________________________________
T A B L E O F C O N T E N T S T A B L E O F C O N T E N T S T A B L E O F C O N T E N T S
OVERVIEW .................................................... 2
ABOUT LBB.EXE ............................................... 2
CONVENTIONS ................................................. 3
FILES ....................................................... 3
ENVIRONMENTAL VARIABLE ...................................... 3
STARTING LBB ................................................ 4
CONFIGURATION ............................................... 4
CREATING A DATABASE ......................................... 5
ADD A RECORD ................................................ 5
IDENT FIELD ................................................. 5
MODIFY RECORD ............................................... 6
DELETE RECORD ............................................... 6
INDEX DATABASE .............................................. 6
BROWSE and FIND Functions ................................... 7
SPEED SEARCH ................................................ 7
SHELL ....................................................... 7
DIAL TELEPHONE .............................................. 7
QUICKDIAL ................................................... 7
PRINT ....................................................... 8
REGISTRATION AND LICENSE INFORMATION ........................ 9
R E G I S T R A T I O N F O R M ........................... 12
LBB (Little Black Book) Version 1.41 2
December 12, 1991
_________________________________________________________________
OVERVIEW
LBB (Little Black Book) is a fast personal address book database
and telephone dialer that was written to solve the problem of
locating specific names and telephone numbers in a crowded
Rolodex. LBB (Little Black Book) will also allow you to print a
pocket sized telephone book that may be carried with you.
ABOUT LBB.EXE
LBB.EXE is a quick and easy to use personal address book and
telephone dialer with many valuable features.
o Unlimited records
o Context-sensitive Help
o Fast Btree retrieval routines
o Pull-Down Menus
o Automatic Dial/Redial
o Speed-Search record locating
o Prints personal Little Black Book
o Formatted data entry
o Indexed on last name
o Supports Environmental variable
The Little Black Book is extremely easy to use. Simply run the
program and create a database by adding entries. You can have LBB
print out a sorted personal Little Black Book in pocket sized
format that may be carried with you. You can browse, edit, add or
delete records. Little Black Book knows which record was the last
accessed and will keep the telephone numbers ready to be used by
the dialer. You simply tell LBB which number you want to dial and
it will keep trying until a connection is established.
You can tell Little Black Book where to look for the database
file so it makes it easy to have multiple databases in different
directories.
LBB (Little Black Book) Version 1.41 3
December 12, 1991
_________________________________________________________________
CONVENTIONS
Context sensitive help is available from anywhere within LBB by
pressing the F1 key. The file BLKBK.HLP must be available to LBB
for help to be active.
Any operation may be aborted by pressing the ESC (Escape) key.
This will usually take you back one level in the menu structure.
When asked for a YES or NO input, the default response is
capitalized. For example (Y/n) would indicate that pressing
<return> would be equal to saying YES.
FILES
There are several files that comprise LBB and a few more that are
created the first time LBB is run.
LBB.EXE -- Main executable
BLKBK.HLP -- Help file
BLKBK.DOC -- This file
These files are created by LBB during it's operation.
BLKBK.DAT -- Main Database
BLKBK.IDX -- Main Index file
BLKBK.SDX -- Speed Index File
BLKBK.CFG -- Configuration File
ENVIRONMENTAL VARIABLE
LBB needs to know where to find the files that it needs for
proper operation. The use of the optional environmental variable
LBBK makes this easy. If you choose not to use the variable, LBB
will search for it's files in the default directory. To tell LBB
where it's files are stored, enter
SET LBBK=path
where <path> is the complete pathname including drive and
directory. For example, if you wanted LBB to keep it's files on
drive D and directory ADDRESS, you would enter
SET LBBK=D:\ADDRESS <return>
Note that there are NO spaces before or after the '='.
Once this has been done you may run LBB from any directory and it
will always know where the database is stored. To simplify
matters, the SET LBBK= command may be included in your
AUTOEXEC.BAT file.
LBB (Little Black Book) Version 1.41 4
December 12, 1991
_________________________________________________________________
STARTING LBB
For normal operation of the Little Black Book, you enter
LBB <return>
and the program will load. The Shareware version will display an
opening title and proceed to the main menu. This is the starting
point for all LBB operations. If this is the first time that LBB
has been run, or if LBB cannot find it's configuration file, you
will automatically be put into the configuration menu.
CONFIGURATION
/- Configuration ----------------------------\
| Port.............1 |
| Tone/Pulse.......T |
| LD Dial Prefix...1 |
|--------------------------------------------|
| Printer Codes |
| 10 CPI Code.. 027/080/000/000/000/000 |
| 12 CPI Code.. 027/077/000/000/000/000 |
\--------------------------------------------/
The first item in the configuration window is the PORT
specification. You need to tell LBB which port your modem is
connected to in order for LBB to utilize it's dialing features.
Currently LBB supports COM 1-4.
The next item is to tell LBB to use Tone or Pulse dialing when it
dials your telephone.
The LD Dial prefix, which is usually '1' is sent to the modem
before any long distance number is dialed. LBB will scan the
telephone number field and if an areacode is present, will send
the LD prefix. When entering telephone numbers in the database,
do not include areacodes in local numbers.
Next we come to the printer codes. LBB will print your personal
telephone book on request. It is designed to print at 12CPI
whether you are using a laser printer or a dot matrix. Use this
area to enter the codes specific to your printer that will switch
to 12CPI and back to 10CPI. The default codes will work with the
Epson printers.
When you have completed the configuration, you are given the
option to save the settings. They will then be available to LBB
on future occasions. Should you want to temporarily change the
settings you may select CONFIGURE from the menu and answer 'N'
when asked to save the settings. They will be available for that
session only.
LBB (Little Black Book) Version 1.41 5
December 12, 1991
_________________________________________________________________
CREATING A DATABASE
Once you have properly configured LBB, it is time to construct
your personal address database. LBB has four menu selections that
allow you to manipulate the data in your database. Highlight the
EDIT selection on the main menu and press return.
/-----------------\
| Add a Record |
| Modify a Record |
| Delete a Record |
| Index Data File |
\-----------------/
ADD A RECORD
You must first ADD records to your database. Highlight the Add a
Record selection and press return. The data entry screen is
displayed and you may proceed to fill in the fields. Press F1 for
help in entering data. See Appendix A for a list of valid editing
keys that may be used in all of LBB's input screens. In most of
the fields, LBB will automatically capitalize the first letter of
each word. To leave a field blank, just press return. LBB
maintains its index based upon the last name and the first name.
After the name and address information, there is room for up to
four telephone numbers. If the number is a local number leave the
areacode field ( ) blank. LBB uses this field to determine if
it should send a LD dialing code before dialing. If it's blank
the code will not be sent. After entering the telephone number
you will enter the id field. Press F2 and you will see a pick
list of possible entries for this field.
/---------\
| Car |
| Fax |
| Home |
| Modem |
| Pager |
| Work |
\---------/
Press the first letter or highlight the selection and it will be
inserted into the field. You can enter any id manually.
IDENT FIELD
The IDENT field is a key to the operation of LBB. The first
character must be either a 'P' or a 'B' depending on whether the
entry is 'P'ersonal or 'B'usiness. The remainder of the field
should be a 4 digit unique number. This field is used to
determine the entries printed in the Personal or Business
Directory and is the code given for the QuickDial feature.
LBB (Little Black Book) Version 1.41 6
December 12, 1991
_________________________________________________________________
When you are satisfied with the entry you may press F10 to save
the current record, update the index and display another entry
screen. Pressing return in the last field will prompt you to
save the record. Pressing ESC will abort the operation and return
you to the menu. You may input as many records as you wish. LBB
has been tested with more than 10,000 records with no problem.
MODIFY RECORD
Should you wish to change any data in a record after it has been
added to the database, you select the Modify Record function. A
dialog window will open and prompt you for a Last Name. You may
enter the complete LAST name or you may enter a unique string
starting with the FIRST letter of the last name. LBB will search
the database and display the record that is the nearest match
to the name entered. You will be asked if the displayed
record is to be modified. If yes, then the update screen will
show the selected record. The Modify screen is the same as the
ADD screen except that the existing data is displayed in the
field. Use the edit keys to move through the entry and make
changes. When you have completed modifications you may save the
entry and return to the main menu or continue and modify
additional records.
DELETE RECORD
A dialog window will open and ask for a NAME to be entered.
Enter characters to match starting with the first character of
the LAST name. LBB will search the database and display the
record that most closely matches the entered string. A
confirmation will be requested before the record is deleted. If
you answer No, the displayed record will remain on screen. You
can scroll through the database. As each record is displayed you
are asked if you wish to delete the record. Press ESC to
abort the operation.
After deleting a record, it will remain on the screen and
you will be asked if you wish to delete another. Answer N to
end the operation or Y to enter another name and continue. After
all deletions have been completed, LBB will pause and display a
screen indicating that it is 'packing' the database and then
'indexing' the database. What this means is that LBB is
physically deleting the records from the file and creating a new
index.
INDEX DATABASE
Although LBB automatically updates the database index, there
are occasions when you might want to manually redo the index.
This function will scan the database and construct the index
file.
LBB (Little Black Book) Version 1.41 7
December 12, 1991
_________________________________________________________________
BROWSE and FIND Functions
The Browse and Find functions are similar in their operation
except that in the FIND function you are prompted for the LAST
name of the entry you wish to find. LBB will search the database
and display the record if found or display the closest match if
the exact match is not found. You may use the cursor keys to move
back and forth within the database.
The BROWSE function will display all the records in the database
starting with the first record. Use the cursor keys to move
through the database or you can use the Speed Search mode.
SPEED SEARCH
When in any of the display modes pressing the first letter of
the LAST name will display the record that most closely matches
the selected character. In the event of duplicate records, only
the first record is displayed. You may look at the previous or
following records using the cursor keys.
SHELL
There are times when you might want to interrupt the operation of
LBB and run a DOS command without exiting LBB. The SHELL
function will load a copy of DOS in memory to allow you to run
specific commands while still in the Little Black Book. You
must type "EXIT" to return to the program.
DIAL TELEPHONE
One of LBB's most powerful features is it's dialer. You enter the
dialer by pressing the ALT D hot key. The last selected record is
retained in memory. LBB will scan the entry for available phone
numbers and display them in a window. Use the cursor keys to
highlight your selection and press return. The modem will be
initialized and the number will be dialed. If the number is
busy, Little Black Book will redial the number. After the phone
starts to ring, you must pick up the handset and press any key to
disconnect the modem. NOTE: If you press a key BEFORE picking up
the handset, you will disconnect the call.
QUICKDIAL
The QuickDial feature of LBB is used from the command line to
bring up a specific entry on startup. The command format is
LBB <ident> <return>
where <ident> is the entry in the IDENT field of the selected
record. LBB will load itself, find the selected record and
display the dialing directory of that record. Highlight the
number desired and press return. LBB will dial the number
selected.
LBB (Little Black Book) Version 1.41 8
December 12, 1991
_________________________________________________________________
PRINT
The PRINT function will print your Little Black Book in 12cpi
format which can be cut and folded into a small book that is
easily carried with you. Highlight the Print selection and press
return. The Print Menu will be displayed.
/------------------\
| All Records |
| Personal Records |
| Business Records |
\------------------/
The entries will be printed alphabetically sorted by LAST
name and will contain the address and telephone information. Each
entry will also show the IDENT code which may be used for
QuickDial. You have three choices. Print ALL the records in a
Little Black Book or choose just Personal or Business
directories. Little Black Book will search the database and
select entries indicated as Personal or Business by the entry in
the IDENT field.
Entries are printed alphabetically, 5 entries to a page and 4
pages to a standard paper sheet in an alternating page format so
the Little Black Book may be folded and maintain the alphabetical
listing from page 1 to the end. There is space for notes if
needed.
LBB (Little Black Book) Version 1.41 9
December 12, 1991
_________________________________________________________________
REGISTRATION AND LICENSE INFORMATION
Registration Information:
-------------------------
The registration fee for LBB (Little Black Book) is $20.00 US.
Other than the opening and closing shareware screens, there is
no difference between the registered version and the shareware
version. Registration entitles the user to receive a diskette
containing the latest version of the program and free updates
for one year.
Author/Publisher Information:
-----------------------------
GTX Software is a small software company owned and operated by
Vic Baron, producing top quality computer software at reasonable
prices, continuously, since 1975.
Please feel free to contact me (Vic Baron) at any time if you
have any questions, comments or suggestions. I can be reached by
mail at the following address:
Vic Baron
GTX Software
5419 Dahlia Drive
Los Angeles, CA 90041
I can also be reached electronically as follows:
CompuServe: 71210,3632
EXECPC BBS
LBB (Little Black Book) Version 1.41 10
December 12, 1991
_________________________________________________________________
Limited Distribution License:
-----------------------------
As the exclusive copyright holder for LBB , GTX Software
authorizes distribution only in accordance with the following
restrictions. Please refer to the additional information listed
below which is specific to ASP and non-ASP Disk Vendors, Computer
Clubs, and Disk-of-the-Month style distribution.
o The LBB package - including all program files and
documentation files - CANNOT be modified in any way
and must be distributed as a complete package, without
exception.
o No price or other compensation may be charged for the
Little Black Book package. A charge may be charged for
the cost of the diskette, shipping and handling, as
long as the total (per disk) does not exceed US$8.00 in
the U.S. and Canada, or US$12.00 internationally.
o The LBB (Little Black Book) package CANNOT be sold as
part of some other inclusive package or included in
any commercial software packaging offer, without a
written agreement from GTX Software. For information
on combining the LBB (Little Black Book) package with
related programs to form a "disk-set", please refer to
the information below for ASP or non-ASP Disk Vendors.
o The PRINTED User's Guide may not be reproduced in whole
or in part, using any means, without the written
permission of GTX Software. In other words, the disk-
based documentation may not be distributed in PRINTED
(hardcopy) form.
o The LBB (Little Black Book) package cannot be "rented"
or "leased" to others.
o The person receiving a copy of the LBB (Little Black
Book) package MUST be made aware that each disk or copy
is ONLY for evaluation, and that GTX Software has not
received any royalties or payment for the product.
This requirement can be met by including the complete
LBB (Little Black Book) package, which contains any
appropriate registration reminders.
o The person receiving a copy of the LBB (Little Black
Book) package MUST be made aware that he or she does
not become a registered user until GTX Software has
received payment for registration of the software.
This requirement can be met by including the complete
LBB (Little Black Book) package, which contains any
appropriate registration reminders.
LBB (Little Black Book) Version 1.41 11
December 12, 1991
_________________________________________________________________
o GTX Software prohibits the distribution of outdated
versions of the LBB (Little Black Book) package,
without written permission from GTX Software. If the
version you have is over twelve (12) months old, please
contact us to ensure that you have the most current
version. This version was released in July, 1991.
o Licensee shall not use, copy, rent, lease, sell,
modify, decompile, disassemble, otherwise reverse
engineer, or transfer the licensed program except as
provided in this agreement. Any such unauthorized use
shall result in immediate and automatic termination of
this license.
All rights not expressly granted here are reserved to GTX
Software.
The following additional information and restrictions are
intended for Shareware Distributors, Disk Vendors, and Computer
Clubs who wish to distribute the LBB (Little Black Book) package.
Vendors who are ASP Associate Members in good standing are hereby
given permission to distribute the LBB (Little Black Book)
package in accordance with the Distribution Restrictions listed
above. ASP Approved Vendors in good standing do not need to
request permission to distribute this package.
This permission is in effect until or unless we notify you
otherwise, in writing.
ASP Vendor Members who wish to distribute the LBB (Little Black
Book) package as part of a collection (such as PsL's MegaDisk
set, or a CD-ROM package) may do so provided that all the other
restrictions listed above are met.
Shareware Distributors and Disk Vendors who are not ASP Associate
Members, but who wish to distribute the LBB (Little Black Book)
package may do so if they comply with the following requirements
in addition to those mentioned earlier.
You may not list any of our products in advertisements, catalogs,
or other literature which describes our products as "FREE
SOFTWARE". Shareware is "Try-Before-You-Buy" software, it is not
free.
Vendors (non-ASP Vendor Members) who wish to distribute the LBB
(Little Black Book) package as part of a collection (such as
PsL's MegaDisk set, or a CD-ROM package) must obtain permission
from GTX Software prior to beginning such a distribution.
LBB (Little Black Book) Version 1.41 12
December 12, 1991
_________________________________________________________________
R E G I S T R A T I O N F O R M
L B B -- L I T T L E B L A C K B O O K
TO: Vic Baron Date___/___/___
GTX
5419 Dahlia Drive
Los Angeles, CA 90041
FROM: Name:_____________________________________________________
Address:__________________________________________________
City:______________________ State: __________ ZIP: _______
Phone - Day: ( ) __________ Evening: ( ) __________
LBB $20.00
(CA residents add 8.25% tax) _____
(Foreign orders add $10.00 for shipping) _____
Total $_____
Where did you get LBB (BBS name, phone number, etc.)?
__________________________________________________________
__________________________________________________________
__________________________________________________________
Date Registered ___________________
==========================================================
COMMENTS:_________________________________________________
__________________________________________________________
__________________________________________________________
__________________________________________________________
__________________________________________________________
__________________________________________________________
__________________________________________________________
LBB (Little Black Book) Version 1.41 13
December 12, 1991
_________________________________________________________________
Appendix A -- Editing Keys
Cursor Movement
---------------
Arrow keys - cursor movement
Ctrl-LeftArrow - word left
Ctrl-RightArrow - word right
Home - beginning of field
End - end of line/field
Ctrl-Home - beginning of first field
Ctrl-End - end of last field
Tab - next field
Shift-Tab - previous field
Inserting and Deleting
----------------------
Ins - toggle insert mode
Del - delete character at cursor
BackSpace - delete character left
Ctrl-BackSpace - delete word left
Ctrl-T - delete word right
Ctrl-U - delete to end of field
Ctrl-Y - delete to end of form
Other Editing Keys
------------------
Enter - process current field
Ctrl-Enter - process all fields
Ctrl-R - restore field
Esc - abort data entry